输入一整数S(0<=s<=32767)若不在范围内重新输入要求从个位数开始分离每位占一行
来源:百度知道 编辑:UC知道 时间:2024/06/15 05:35:31
用C++编程
vc
#include <iostream.h>
void fun(int);
void main(){
int a;
cout<<"输入一整数S(0<=s<=32767)"<<endl;
cin>>a;
fun(a);
while (a<0||a>32767){
cout<<"请重新输入"<<endl;
cin>>a;
fun(a);
}
return;
}
void fun (int s){
if (s>=0&&s<=32767){
if (s>=10000){
cout<<s%10<<endl;
cout<<s%100/10<<endl;
cout<<s%1000/100<<endl;
cout<<s%10000/1000<<endl;
cout<<s/10000<<endl;
return;
}
if (s>=1000){
cout<<s%10<<endl;
cout<<s%100/10<<endl;
cout<<s%1000/100<<endl;
cout<<s/1000<<endl;
return;
}
if (s>=100){
cout<<s%10<<endl;
cout<<s%100/10<&l
输入一整数S(0<=s<=32767)若不在范围内重新输入要求从个位数开始分离每位占一行
用高精度计算出S=1!+2!+3!+...+n!(n<=50).输入正整数N,输出计算结果S。怎样做?
设S={x|x≤3},T={x|x<1},求S∪T,S∩T
向C语言高手请教:if(a<b)s=b;s*=s的值是多少?其中a=3,b=4;
输入1个整数n(1<=n<=10),然后输入n个整数,按逆序输出这些数
delphi语句中 s[i]<=' '是什么意思?
若R是半径,L是弧长,a 0<a<2派为圆心角,S是扇形的面积,则L=( ),S=( )=( )
3s^4+18s^3+38s^2+32s+12=0求s=?
if(g-s-b-q<0) 还是 if((g-s-b-q)<0)
<button onClick="start()" accesskey="s"><span class="STYLE7">开始(<U>S</U>)</span></button>